
<html>
<head>
	<meta http-equiv="content-type" content="text/html; charset=UTF-8">
	<title>Paramétrages</title>
	<style>
		td, th {text-align:center ; padding:5px}
	</style>
	<script type="text/javascript" src="res/jquery.js"></script>
	
	<script>
	function precedent() {
		window.history.back()
	}
	</script>

	<script>
	function ouvrir_ini() {
		
		alert("ouvrir fichier ini");
	}
	</script>
	
	
	<script>
	function ouvrirPDF(classe) {
		
		// alert("ouvrir fichier pdf de la classe " + classe);
		window.open("generPDF.php?classe="+classe);
		
		
	}
	</script>	

	
	<script> 
		$(document).ready(function() {  
			 $("td").click(function() { 
				if( $(this).attr("contenteditable") == "true") {    
					// le"id" du td doit contenir l'id de la BDD 
					// le "name" doit contenir le nom du champ à modifier 
				 
					var contenu_avant = $(this).text(); 
					var id_bdd = $(this).attr("id"); 
					var champ_bdd = $(this).attr("name"); 
					//alert("avant =" + contenu_avant); 
							 
					$(this).blur(function() { 
						var contenu_apres = $(this).text(); 
						//alert("contenu apres = " + contenu_apres); 
						 
						if (contenu_avant != contenu_apres) { 
							parametres='id='+id_bdd+'&champ='+champ_bdd+'&contenu='+contenu_apres ; 
							//alert(parametres) ; 
							$.ajax({ 
								url: "update_groupes.php",  
								type: "POST",  
								data: parametres,  
								success: function(html) {  
									alert(html); 
								} 
							}); 
						} 
					}); 
				};     
			}); 
		});   
   
	</script> 

</head>

<body>

 	<!-- <h3>La base de données - PDF pour classes</h3>
	
	    <form method="POST" action="generPDF.php">
            <input type="text" name="classe" id="classe" placeholder="nom de la classe ...">
            <button type="submit">Générer le PDF</button>
        </form> 
		
		<br><hr><br> -->

<?php	

    require_once './fonctions.php'; 

	echo "<h3>La base de données - les GROUPES</h3>";
	
	////////////////////////////////////// remplissage initial du tableau
	
	$enreg_bdd = 1;
	echo "<table border><tr><th>index</th><th>nom groupe ds CSV</th><th>nom groupe ds XML</th><th>type de groupe</th><th>.pdf</th></tr>";
		//$i=1;
			
	$pdo = connexion_Table("beaufrene","Groupes"); // connexion à la BDD, table Groupes
	$sql = "SELECT * FROM Groupes";  /// recup tous les champs et enregistrements de la table Eleves/Profs
	$req_g = $pdo->query($sql);
	
	while ($result_g = $req_g->fetch()) { // boucle tableau BDD jusqu'au bout de la table
		echo '<tr><td>'.$result_g[0].'</td>';
		echo '<td contenteditable="true" title="modifiable" id="'.$result_g[0].'" name="libelle_csv_groupe">'.$result_g[1].'</td>'; // nom groupe dans CSV
		echo '<td contenteditable="true" title="modifiable" id="'.$result_g[0].'" name="libelle_xml_groupe">'.$result_g[2].'</td>'; // nom groupe dans XML
		echo '<td contenteditable="true" title="modifiable" id="'.$result_g[0].'" name="type_groupe">'.$result_g[3].'</td>'; // type de groupe
		echo '<td id="classe" name="classe"><button type="button" onClick="ouvrirPDF('.$result_g[0].')" title="générer le PDF pour cette classe" target="_blank"><img src="res/pdf.png" alt="PDF"></button></td>'; // type de groupe

	}
	echo "</table>";
	

	
	
	//////////////////////////////////
	
	
	echo "<br><hr><br>";
	echo "<h3>La base de données - les AUTRES paramètres</h3>";
	
	////////////////////////////////// remplissage tableau depuis fichier ini
	
	$fichier_ini = "res\csv2xml.ini";
	echo "<table border>";
	echo "Emplacement du fichier .ini : ". __DIR__ . "\\" . $fichier_ini ."</p> ";
	if (file_exists($fichier_ini) && ($fichier_lu = file($fichier_ini))) {
		foreach ($fichier_lu as $ligne) {
			if (!preg_match("#^\[#",$ligne)) {
				$element = explode("=",$ligne);
				echo "<tr>";
					echo "<td>".$element[0]."</td>";
					echo "<td>".$element[1]."</td>";
				echo "</tr>";	
			}	
		}
	} else {
		echo "fichier ini non lu";
	}
	//fclose($fichier_ini);
	echo "<table>";		
	
?>	
	<br>
	<input type="button" name="ini" id="ini" 
				disabled
				onclick="ouvrir_ini()" 
				value="ouvrir fichier.ini">    

	<br><hr><br>		   
			   
	<input type="button" name="precedent" id="precedent" 
			   onclick="precedent()" 
			   value="Retourner à la page précédente">
</body>
</html>  